Computational type theory
نویسنده
چکیده
Computational type theory provides answers to questions such as: What is a type? What is a natural number? How do we compute with types? How are types related to sets? Can types be elements of types? How are data types for numbers, lists, trees, graphs, etc. related to the corresponding notions in mathematics? What is a real number? Are the integers a subtype of the reals? Can we form the type of all possible data types? Do paradoxes arise in formulating a theory of types as they do in formulating a theory of sets, such as the circular idea of the set of all sets or the idea of all sets that do not contain themselves as members? Is there a type of all types? What is the underlying logic of type theory? Why isn’t it the same logic in which standard set theories are axiomatized? What is the origin of the notion of a type? What distinguishes computational type theory from other type theories? In computational type theory, is there a type of all computable functions from the integers to the integers? If so, is it the same as the set of Turing computable functions from integers to integers? Is there a type of computable functions from any type to any type? Is there a type of the partial computable functions from a type to a type? Are there computable functions whose values are types? Do the notations of an implemented computational type theory include programs in the usual sense? What does it mean that type theory is a foundational theory for both mathematics and computer science? There have been controversies about the foundations of mathematics, does computational type theory resolve any of them, do these controversies impact a foundation for computing theory? This article answers some of these questions and points to literature answering all of them.
منابع مشابه
Analysis of the Evolutionary Game Theory in Agent-Based Computational Systems: OPEC Oil-Producing Countries
This study suggests a new method for analysing the behavioral economics issues in the framework of game theory. In this context, bounded rational agents interact with one another in a strategic manner. Therefore, conventional economic modeling techniques are unable to explaine this kind of interactions. In this regard, evolutionary game theory and agent-based modeling are known as the most suit...
متن کاملDecontamination of DMMP by adsorption on ZnO, A Computational Study
Ab initio calculations at the density functional theory (DFT) and the second-order Møller−Plessetperturbation theory levels with 6-31+G(d), 6-31G(d) basis sets for non-metal atoms and LANL2DZfor metal have been performed for the adsorption of dimethyl methylphosphonate (DMMP) on ZnOby Gaussisn 98 program. The calculated rotational constants by B3LYP/6-31G(d) are in moreagreement with the experi...
متن کاملOn the buckling analysis of functionally graded sandwich beams using a unified beam theory
In this paper, a unified beam theory is developed and applied to study the buckling response of two types of functionally graded sandwich beams. In the first type (Type A), the sandwich beam has a hardcore whereas in the second type (Type B), the sandwich beam has a softcore. In both the type of beams, face sheets are made up of functionally graded material. The material properties of face shee...
متن کاملThe effect of small scale and intermolecular forces on the nonlinear Pull-in instability behavior of nano-switches using differential quadrature method
Using differential quadrature method (DQM), this study investigated pull-in instability of beam-type nano-switches under the effects of small-scale and intermolecular forces including the van der Waals (vdW) and the Casimir forces. In these nano-switches, electrostatic forces served as the driving force, and von-Karman type nonlinear strain was used to examine nonlinear geometric effects. To de...
متن کاملEnumeration of Conformers of Octahedral [M(ABC)_{6}] Complex on the Basis of Computational Group Theory
Conformers of [M(ABC)6] complex have been enumerated on the basis of computational group theory, where M is the central metal, and ABC is the ligand, bound to M through A. Based on the 16 conformers of the M(AB)6 core unit, 7173 conformers have been found for the [M(ABC)6] complex, which are assigned to nine point groups, 1 D3d, 4 D3, 4 S6, 5 C2h, 7 C3, 182 C2, 15 Cs, 23 Ci, and 6932 C1.
متن کاملDeflection of a hyperbolic shear deformable microbeam under a concentrated load
Deflection analysis of a simply supported microbeam subjected to a concentrated load at the middle is investigated on the basis of a shear deformable beam theory and non-classical theory. Effects of shear deformation and small size are taken into consideration by hyperbolic shear deformable beam theory and modified strain gradient theory, respectively. The governing differential equations and c...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Scholarpedia
دوره 4 شماره
صفحات -
تاریخ انتشار 2009